self criticism - French English Dictionary